<!DOCTYPE html>
<html>
    <head>
        <!-- 页面meta -->
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title>传智健康</title>
        <meta name="description" content="传智健康">
        <meta name="keywords" content="传智健康">
        <meta content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" name="viewport">
        <!-- 引入样式 -->
        <link rel="stylesheet" href="../plugins/elementui/index.css">
        <link rel="stylesheet" href="../plugins/font-awesome/css/font-awesome.min.css">
        <link rel="stylesheet" href="../css/style.css">
        <link rel="stylesheet" href="../css/orderset.css">
        <script src="../js/echarts.js"></script>
        <!-- 引入组件库 -->
        <script src="../js/vue.js"></script>
        <script src="../plugins/elementui/index.js"></script>
        <script type="text/javascript" src="../js/jquery.min.js"></script>
        <script src="../js/axios-0.18.0.js"></script>
    </head>
    <body class="hold-transition">
    <div id="app">
        <div class="content-header">
            <h1>预约管理<small>预约设置</small></h1>
            <el-breadcrumb separator-class="el-icon-arrow-right" class="breadcrumb">
                <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
                <el-breadcrumb-item>预约管理</el-breadcrumb-item>
                <el-breadcrumb-item>预约设置</el-breadcrumb-item>
            </el-breadcrumb>
        </div>
        <div class="app-container">
            <div class="box">
                <div class="box ordersetting">
                    <el-card class="box-card">
                        <div class="boxMain">
                            <!--<el-button style="margin-bottom: 20px;margin-right: 20px" type="primary" @click="downloadTemplate()">模板下载</el-button>-->
                            <el-upload action="/repository/upload.do"
                                       name="excelFile"
                                       :show-file-list="false"
                                       :on-success="handleSuccess"
                                       :before-upload="beforeUpload">
                                <el-button type="primary">上传文件</el-button>
                            </el-upload>
                        </div>
                        <div>
                            <!--操作说明：请点击"模板下载"按钮获取模板文件，在模板文件中录入预约设置数据后点击"上传文件"按钮上传模板文件。-->
                        </div>
                    </el-card>
                    <!--<div class="filter-container">-->
                        <!--<el-input placeholder="编码/名称/助记码" v-model="pagination.queryString" style="width: 200px;" class="filter-item" @keyup.enter.native="handleFilter"></el-input>-->
                        <!--<el-button @click="pagination.current=1;findPage()" class="dalfBut">查询</el-button>-->
                        <!--<el-button type="primary" class="butT" @click="handleCreate()">新建</el-button>-->
                    <!--</div>-->
                    <el-table size="small" current-row-key="id" :data="dataList" stripe highlight-current-row>
                        <el-table-column type="index" align="center" label="序号"></el-table-column>
                        <el-table-column prop="title" label="标题类型" align="center"></el-table-column>
                        <el-table-column prop="keyWord" label="病" align="center"></el-table-column>
                        <el-table-column prop="loreType" label="知识类型" align="center"></el-table-column>
                        <el-table-column prop="loreContent" label="知识内容" align="center"></el-table-column>
                        <!--<el-table-column prop="priority" label="优先级" align="center"></el-table-column>-->
                        <!--<el-table-column prop="description" label="描述" align="center"></el-table-column>-->
                        <!--<el-table-column label="操作" align="center">-->
                            <!--<template slot-scope="scope">-->
                                <!--<el-button type="primary" size="mini" @click="handleUpdate(scope.row)">编辑</el-button>-->
                                <!--<el-button size="mini" type="danger" @click="handleDelete(scope.row)">删除</el-button>-->
                            <!--</template>-->
                        <!--</el-table-column>-->
                    </el-table>

                    <div class="pagination-container">
                        <!--<el-pagination-->
                                <!--class="pagiantion"-->
                                <!--@current-change="handleCurrentChange"-->
                                <!--:current-page="pagination.currentPage"-->
                                <!--:page-size="pagination.pageSize"-->
                                <!--layout="total, prev, pager, next, jumper"-->
                                <!--:total="pagination.total">-->
                        <!--</el-pagination>-->
                    </div>
                </div>
            </div>
        </div>


    </div>

            <!-- 为 ECharts 准备一个具备大小（宽高）的 DOM -->

    <div id="chart1" style="height:600px;"></div>

    <!-- 引入组件库 -->
    <script src="../js/vue.js"></script>
    <script src="../plugins/elementui/index.js"></script>
    <script type="text/javascript" src="../js/jquery.min.js"></script>
    <script>
        var myChart1 = echarts.init(document.getElementById('chart1'));
        new Vue({
            el: '#app',
            data:{


            activeName:'first',//添加/编辑窗口Tab标签名称
            // pagination: {//分页相关属性
            //     currentPage: 1,
            //     pageSize:3,
            //     total:12,
            //     queryString:null,
            // },
            dataList: [],//分页查询展示列表数据
            },
            created: function () {//在vue初始化时调用
                // this.initData(null);

            },
            methods: {

                // },
				//上传之前进行文件格式校验
                beforeUpload(file){
                    const isXLS = file.type === 'application/vnd.ms-excel';
                    if(isXLS){
                        return true;
                    }
                    const isXLSX = file.type === 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
                    if (isXLSX) {
                        return true;
                    }
                    this.$message.error('上传文件只能是xls或者xlsx格式!');
                    return false;
                },
				// //下载模板文件
                // downloadTemplate(){
                //     window.location.href="../../template/ordersetting_template.xlsx";
                // },
				//上传成功提示
                handleSuccess(response, file) {
                    if(response.flag){
                        this.$message({
                            message: response.message,
                            type: 'success'
                        });
                        // alert(JSON.stringify(response))
                        this.dataList=response.data;
                        //查询导出的功能
                        axios.get("/report/getReportInfo.do").then((res)=>{
                            // alert(JSON.stringify(res.data.data))

                        });
                    }else{
                        this.$message.error(response.message);
                    }
                    console.log(response, file, fileList);
                },

            }
        })
    </script>
    </body>
</html>